<?php
header("Content-Type: text/html; charset=ISO-8859-1",true);

include "../../ObjDBConnect.php";
include "../../requires/requireOrcamentoTmp.php";
include "../../funcoes.php";

$ObjConn = new ConexaoMySql();
$ObjOrcItemTmpDAO = new OrcamentoItemTmpDAO();

$id_orcamento_item_tmp	= $_REQUEST['id_orcamento_item_tmp'];
$id_orcamento_tmp		= $_REQUEST['id_orcamento_tmp'];
$conteudo	= $_REQUEST['conteudo'];
$retorno	= "";
$strSQL		= "";

if($conteudo == 1){
	$strSQL =	" SELECT A.id_produto_empresa
					, A.preco_unitario
					, A.desconto
					, A.quantidade
					, A.subtotal_item
					, B.nome_produto
				FROM orcamento_item_tmp A
				INNER JOIN produto B ON A.id_produto_empresa = B.id_produto_empresa
				WHERE A.id_orcamento_tmp = $id_orcamento_tmp
				AND A.id_orcamento_item_tmp = $id_orcamento_item_tmp ";
	$ObjOrc = $ObjConn->execute($strSQL);
	
	while($linha = mysql_fetch_array($ObjOrc)){
		$percentual_desconto = number(($linha['desconto']*100)/$linha['subtotal_item']);
		
		$retorno = " $('#nome_produto_item').html('" . $linha['id_produto_empresa'] . ' - ' . $linha['nome_produto'] . "'); 
			$('#quantidade_item').val('" . number($linha['quantidade']) . "');
			$('#preco_unitario_item').val('R$ " . number($linha['preco_unitario']) . "');
			$('#desconto_item').val('R$ " . number($linha['desconto']) . "');
			$('#subtotal_item').html('R$ " . number($linha['subtotal_item']) . "');
			$('#id_orcamento_item_tmp').val('$id_orcamento_item_tmp');
			$('#id_produto_empresa').val('" . $linha['id_produto_empresa'] . "');
			
			var subtotal = (Number($('#quantidade_item').val())*Number($('#preco_unitario_item').val()));
			var desconto = Number($('#desconto_item').val());
			
			calcular_desconto(1, subtotal, desconto);
			";
	}
	
	echo $retorno;
}else if($conteudo == 0){
	$id_produto_empresa				= $_REQUEST['id_produto_empresa'];
	$quantidade_item		= number_sql($_REQUEST['quantidade_item']);
	$preco_unitario_item	= number_sql(tratar_string($_REQUEST['preco_unitario_item'],"R$| |","|"));
	$desconto_item			= number_sql(tratar_string($_REQUEST['desconto_item'],"R$| |","|"));
	
	$ObjOrcTmp = new OrcamentoItemTmp($id_orcamento_tmp, $id_produto_empresa, $quantidade_item, $preco_unitario_item, $desconto_item);
	$ObjOrcItemTmpDAO->Update($ObjOrcTmp, $id_orcamento_item_tmp);
	
	header('Location: cadastrar_orcamento_listar_item.php?id_orcamento_tmp=' . $id_orcamento_tmp);
}else if($conteudo == 2){
	$ObjOrcTmp = new OrcamentoItemTmp($id_orcamento_tmp, null, null, null, null);
	
	$ObjOrcTmp->setIdOrcamentoItemTmp($id_orcamento_item_tmp);
	
	$ObjOrcItemTmpDAO->Delete($ObjOrcTmp);
	
	header('Location: cadastrar_orcamento_listar_item.php?id_orcamento_tmp=' . $id_orcamento_tmp);
}

exit();
?>